home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr39 / rm_w2.zip / MAP04.TXT < prev    next >
Internet Message Format  |  1995-02-06  |  10KB

  1. Date:         Sat, 4 Feb 1995 08:27:58 -0600
  2. From: BITNET list server at UA1VM (1.8a) <LISTSERV@UA1VM.UA.EDU>
  3. Subject:      File: "MAP04 LESSON"
  4.  
  5. MAP04: E-MAIL
  6.  
  7.  
  8.      "I have received no more than one or two letters in my life
  9.       that were worth the postage" -- Henry David Thoreau
  10.  
  11.  
  12. I think I have the oldest e-mail program in history. I wouldn't
  13. be surprised if my VM Mailbook program was written by the ancient
  14. Greeks (or by my campus' squirrels). One of the features that
  15. my mail program does not have is a spell-checker, so a few typos
  16. are bound to slip through. Please accept my deepest apologies for
  17. this :)
  18.  
  19. Almost all e-mail programs have similar, universal functions. The
  20. problem is that all of the e-mail programs use completely different
  21. commands to access these functions (example: to reply to the author
  22. of a current message using the elm or pine e-mail programs, you type
  23. the letter "r"; to do the same function in the VM Mailbook program
  24. you have to hit the PF5 key).
  25.  
  26. I'm not going to be able to discuss all of these functions, but
  27. what sort of functions do most e-mail programs have in common? Well,
  28. most mail programs have a function that will allow you to access
  29. and read your incoming mail, another to save incoming mail in a
  30. file, one to print incoming mail, one to send new messages, one to
  31. reply to a message, another to include a file in a mail message,
  32. and one to import/export special objects into your mail messages.
  33. Depending on your e-mail software, these functions are either easy or
  34. difficult ... but nearly always possible.
  35.  
  36. With all of the different e-mail programs out there, and all of
  37. the different commands required to run each program, how are you ever
  38. going to find out what commands are right for YOUR e-mail program?
  39. Easy! Ask your local e-mail service provider! This may shock you,
  40. but almost every mail provider provides some sort of instruction
  41. sheet or file that will teach you how to use the e-mail program
  42. that your provider is running. All you have to do is ask!
  43.  
  44. I want to take a moment to show you how to actually read an Internet
  45. address. I have to admit that when I first started learning how to
  46. use e-mail, I was intimidated by the length of all of the Internet
  47. addresses. However, once I learned to read the addresses BACKWARDS
  48. -- from right to left -- Internet addresses ceased to be a thing of
  49. mystery.
  50.  
  51.      Sample Internet Address (mine): PCRISPE1@UA1VM.UA.EDU
  52.  
  53. Every Internet address has three parts -- a user name, an "at"
  54. sign (@), and the address of the user's mail server. In this example,
  55. my user name is PCRISPE1 (and stop laughing -- there is nothing funny
  56. about "p-crispy-one"), and my mail server's address is UA1VM.UA.EDU
  57.  
  58. The mail server address (the UA1VM.UA.EDU part of the above
  59. example) is actually called the "domain" name, and it is based
  60. on something called an IP (or Internet Protocol) address.
  61.  
  62. Each server connected to the Internet has a numerical IP address.
  63. The IP address is four sets of numbers connected with periods
  64. (for example, the IP address for the mail server that I am using at
  65. the University of Alabama is 130.160.4.100).
  66.  
  67. Fortunately, the powers that be realized that people remember
  68. NAMES better than numbers, and they created the domain name system.
  69. The domain name system associates the numerical IP address with an
  70. easier to remember "name" (for example, thanks to the domain name
  71. system, the IP address 130.160.4.100 becomes a much easier to
  72. remember UA1VM.UA.EDU).
  73.  
  74. You may run into IP addresses from time to time when you are FTPing
  75. or telnetting (we'll talk about both of these tools in a few weeks).
  76. Just remember than an IP address (the four sets of numbers connected
  77. with periods) is simply another way to write a domain name, and you
  78. will do fine. Both IP addresses and domain names should work equally
  79. well.
  80.  
  81. Anyway, back to the "p-crispy-one" example. Remember that my domain
  82. name is UA1VM.UA.EDU? Well, as I said earlier, the best way to read
  83. an Internet address -- and, for that matter, a domain name -- is from
  84. right to left. Domain names are broken down as follows:
  85.  
  86.      EDU     Educational sites in the U.S.
  87.      COM     Commercial sites in the U.S.
  88.      GOV     U.S. Government sites
  89.      NET     Network administrative organizations
  90.      MIL     U.S. Military sites
  91.      ORG     U.S. Organizations that don't fit into other categories
  92.      SU      Soviet Union (yes, there is still a Soviet Union ...
  93.              at least on the Internet)
  94.      FR      France
  95.      CA      Canada
  96.      ...     (other counties have their own country code)
  97.  
  98. Since my domain name has an EDU at the end of it, we now know that
  99. UA1VM.UA.EDU is the domain name for some educational site in the
  100. United States. But where?
  101.  
  102. The rest of the UA1VM.UA.EDU domain name lists the "subdomains" that
  103. tell you where my mail server is actually located. UA is the University
  104. of Alabama, and UA1VM is the name of my mail server's machine.
  105.  
  106. So, PCRISPE1@UA1VM.UA.EDU is the Internet address for someone named
  107. "p-crispy-one" (stop laughing!!) at some U.S. educational site. Further
  108. investigation shows that the site is at the University of Alabama, and
  109. that the machine "p-crispy-one" is using is called UA1VM.
  110.  
  111.      Another Sample Internet Address: w.v.braun@hq.msfc.nasa.gov
  112.  
  113. Okay, reading this right to left, we see a GOV. That means it's
  114. a U.S. Government address. I think we all know what NASA is --
  115. the National Aeronautics and Space Administration. Unless you are a
  116. a big NASA fan, however, you probably don't have the slightest clue
  117. what MSFC stands for (it is the George C. Marshall Space Flight
  118. Center in Huntsville, Alabama). HQ is pretty self-explanatory --
  119. Headquarters.
  120.  
  121. So we know that w.v.braun@hq.msfc.nasa.gov is the address of some
  122. person named w.v.braun whose mail server is at the Headquarters
  123. of the Marshall Space Flight Center, and that the Marshall Space
  124. Flight Center is part of NASA, which itself is part of the U.S.
  125. government.
  126.  
  127. What can you tell from the Internet address ike@saceur.pentagon.army.mil?
  128. A lot, especially if you are a history buff, and if you know that
  129. "saceur" is the military abbreviation for Supreme Allied Commander-
  130. Europe.
  131.  
  132. The best rule of thumb I can give you about Internet addresses is this:
  133. if the address is not of the form described above and does not end
  134. with one of the standard top-level domain abbreviations or country
  135. codes, the address is NOT an Internet address. You may still be
  136. able to send mail to non-Internet addresses through a gateway, though.
  137.  
  138.  
  139. HOMEWORK:
  140.  
  141. Today's homework is completely optional. Remember though, please do not
  142. send your homework assignments to me :)
  143.  
  144. Finally, please remember that replying to this (or any other) letter
  145. with your GET commands will *NOT* work. You *MUST* send your GET
  146. commands in the body of a *NEW* e-mail letter to LISTSERV@UA1VM.UA.EDU
  147.  
  148. 1)   I want you to find the following two commands for your mailer:
  149.  
  150.           - the command that allows you to delete an e-mail letter
  151.             without having to read the letter
  152.  
  153.           - the command that allows you to delete an e-mail letter
  154.             after you have read the letter
  155.  
  156.      You will soon discover that these two commands are the most
  157.      important, and most used, e-mail commands you will ever use.
  158.  
  159.  
  160. 2)   If you have "Level Two" or "Level Three" connectivity and are on a UNIX,
  161.      VAX/VMS, or VM system, there are three files I want you to GET from
  162.      the University of Alabama's LISTSERV file server (see last Friday's
  163.      MAP02: LISTSERV FILE SERVER COMMANDS for a review of the GET command).
  164.      The files are from Richard Smith's "Navigating the Internet" workshop,
  165.      and Richard was kind enough to give me permission to use them in this
  166.      workshop.
  167.  
  168.      The first file covers the basic e-mail commands for the UNIX, VAX/VMS,
  169.      or VM systems. The second file covers the commands to send e-mail,
  170.      and the third file covers the reply function.
  171.  
  172.      Remember when using the GET command that your commands must be
  173.      sent to the LISTSERV address, not to the list or to me. (Replying
  174.      to this letter will *NOT* work).
  175.  
  176.       UNIX USERS:                       VAX/VMS USERS:
  177.         filename    filetype              filename    filetype
  178.           UNIX        1                     VMS         1
  179.           UNIX        2                     VMS         2
  180.           UNIX        3                     VMS         3
  181.  
  182.       VM USERS:
  183.         filename    filetype
  184.           VM          1
  185.           VM          2
  186.           VM          3
  187.  
  188.      You will have to use three GET commands (one for each file), but
  189.      you can put all three GET commands in one letter. For example,
  190.      if I wanted to get all three of the VM files, the body of
  191.      my letter would look like this:
  192.  
  193.           GET VM 1 F=MAIL
  194.           GET VM 2 F=MAIL
  195.           GET VM 3 F=MAIL
  196.  
  197.      PLEASE REMEMBER TO SEND YOUR GET COMMANDS -- OR *ANY* OTHER
  198.      LISTSERV COMMANDS -- IN THE *BODY* OF AN E-MAIL LETTER SENT
  199.      TO LISTSERV@UA1VM.UA.EDU (REPLYING TO THIS LETTER WILL *NOT*
  200.      WORK).
  201.  
  202. 3)   If you are not on a UNIX VAX/VMS, or VM system -- or if you are not
  203.      sure what sort of system you are on -- contact your local
  204.      Internet provider and ask for some information on how to use
  205.      your mail program.
  206.  
  207.      In particular, you should ask for information on how to:
  208.  
  209.           - access your e-mail program
  210.           - open and read an e-mail letter sent to you
  211.           - save an e-mail letter to a file
  212.           - print an e-mail letter
  213.           - send a new e-mail letter to someone
  214.           - reply to an e-mail letter sent to you
  215.           - include text in a reply (and how to edit this text)
  216.  
  217.      You probably know how to do most of these things, but it never
  218.      hurts to review it from time to time.
  219.  
  220. 4)   If you would like to get a list of all of the Internet Country
  221.      Codes, use the GET command to get the file COUNTRY CODES from
  222.      the University of Alabama's LISTSERV file server.
  223.  
  224.  
  225.    PATRICK DOUGLAS CRISPEN    THE VIEWS EXPRESSED IN THIS LETTER DO NOT
  226.     PCRISPE1@UA1VM.UA.EDU      NECESSARILY REPRESENT THE VIEWS OF THE
  227.   THE UNIVERSITY OF ALABAMA      UNIVERSITY OF ALABAMA - TUSCALOOSA
  228.  
  229.       ROADMAP: COPYRIGHT PATRICK CRISPEN 1994. ALL RIGHTS RESERVED.
  230.  
  231.